
html{
    width: 100%;
}

body{
    width: 100%;
}

.main{
    position: relative;
    height: 35rem;
    width: 100%;
    background-color: #7183e7;
}

.mainimg{
    width: 100%;
    display: block;
    text-align: center;
    margin: 0 auto;
    margin-top: -1rem;
}

.myimg img{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.myimg{
    position: relative;
    top: -28.1rem;
    width: 2rem;
    height: 2rem;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden;
}

.nickname{
    position: relative;
    top: -28rem;
    margin: 0 auto;
    width: 4.82rem;
    text-align: center;
}

.myrank{
    position: relative;
    top: -27.8rem;
    margin: 0 auto;
    width: 4.82rem;
    height: 0.5rem;
    text-align: center;
}

.nickname-info{
    display: block;
    font-size: 0.3rem;
    color: #25a5e9;
}

.myrank-info{
    display: inline-block;
    font-size: 0.3rem;
    height: 100%;
    color: #e98874;
}

.place{
    display: inline-block;
    height: 100%;
    font-size: 0.3rem;
    color: #6acec6;
}

.again{
    position: relative;
    top: -27.5rem;
    margin: 0 auto;
    text-align: center;
}

.again img{
    width: 2.06rem;
    height: 0.84rem;
}

.placeList{
    position: relative;
    width: 80%;
    margin: 0 auto;
    height: 21.2rem;
    top: -27rem;
}

.placeItem{
    height: 1.413rem;
    width: 86%;
    margin: 0 auto;
    line-height: 1.413rem;
}

.placeImg{
    position: relative;
    display: inline-block;
    margin-top: 0.24rem;
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 0.42rem;
    overflow: hidden;
}

.placeImg img{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.placeNickname{
    display: inline-block;
    width: 3.6rem;
    height: 0.72rem;
    line-height: 0.72rem;
    padding-left: 0.4rem;
}

.nicknameword{
    display: table-cell;
    font-size: 0.3rem;
    color: #25a5e9; 
}